Meaning of the word lemongrass in English

What does lemongrass mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

lemongrass

US /ˈlem.ənˌɡræs/
UK /ˈlem.ənˌɡrɑːs/
"lemongrass" picture

Noun

a fragrant grass with a lemony scent, used in cooking and for essential oils.

Example:
Add fresh lemongrass to the soup for a citrusy flavor.
Lemongrass tea is known for its calming properties.