LEMONGRASS
Definition of LEMONGRASS
- (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
- Words Starting With L
- Words Starting With LE
- Words Starting With LEM
- Words Starting With LEMO
- Words Starting With LEMON
- Words Starting With LEMONG
- Words Starting With LEMONGR
- Words Ending With S
- Words Ending With SS
- Words Ending With ASS
- Words Ending With RASS
- Words Ending With GRASS
- Words Ending With NGRASS
- Words Ending With ONGRASS
- Nouns Starting With L
- Nouns Starting With LE
- Nouns Starting With LEM
- Nouns Starting With LEMO
- Nouns Starting With LEMON
- Nouns Starting With LEMONG
- Nouns Starting With LEMONGR
- Nouns Ending With S
- Nouns Ending With SS
- Nouns Ending With ASS
- Nouns Ending With RASS
- Nouns Ending With GRASS
- Nouns Ending With NGRASS
- Nouns Ending With ONGRASS