lemongrass

noun

A tropical Asian grass (Cymbopogon citratus) having aromatic stalks used as a flavoring in cooking and yielding an aromatic oil used in perfumery and medicine.

noun

One of various species of grass of the genus Cymbopogon, which have a lemon-like taste and aroma, and are used as herbs.

noun

an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines

noun

a tropical grass native to India and Sri Lanka