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

Every day we should hear at least one little song, read one good poem, see one exquisite picture, and, if possible, speak a few sensible words.
Johann Wolfgang Von Goethe