Antonym.com
NEW
Table of Contents
1. lemongrass
Table of Contents
1. lemongrass
Antonyms
Synonyms
Etymology
1. lemongrass
noun.
a
tropical
grass
native
to
India
and
Sri
Lanka.
Antonyms
curse
uncover
fold
Synonyms
grass
Etymology
lemongrass (English)
grass (English)
gras (Middle English (1100-1500))
lemon (English)
lymon (Old French (842-ca. 1400))
Antonym.com