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
The right word may be effective, but no word was ever as
effective as a rightly timed pause.