HyperDic: lemon_grass

English > 2 senses of the expression lemon grass:
NOUNsubstancelemon grass, lemongrass, lemongrass oilan aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
plantlemon grass, lemongrassa tropical grass native to India and Sri Lanka
English > lemon grass: 2 senses > noun 1, substance
MeaningAn aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines.
Synonymslemongrass, lemongrass oil
BroaderoilA slippery or viscous liquid / liquid or liquefiable substance not miscible with water
English > lemon grass: 2 senses > noun 2, plant
MeaningA tropical grass native to India and Sri Lanka.
Synonymlemongrass
BroadergrassNarrow-leaved green herbage
Spanishcaña de limón

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict