Associations to the word «Lemongrass»
Wiktionary
LEMONGRASS, noun. One of various species of grass of the genus Cymbopogon, which have a lemon-like taste and aroma, and are used as herbs.
LEMONGRASS, noun. (colloquial) (US) Sourgrass, Oxalis pes-caprae.
Dictionary definition
LEMONGRASS, noun. An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines.
LEMONGRASS, noun. A tropical grass native to India and Sri Lanka.
Wise words
Words are always getting conventionalized to some secondary
meaning. It is one of the works of poetry to take the
truants in custody and bring them back to their right
senses.