English dictionary



Hint: Wildcards can be used multiple times in a query.

English noun: lemon grass

1. lemon grass (substance) an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines


Synonymslemongrass, lemongrass oil


Broader (hypernym)oil

2. lemon grass (plant) a tropical grass native to India and Sri Lanka


Synonymslemongrass


Broader (hypernym)grass









Based on WordNet 3.0 copyright © Princeton University.
Web design: Orcapia v/Per Bang. English edition: .
2024 onlineordbog.dk