RichThesaurus
neem tree
neem tree
synonyms
Melia Azadirachta
margosa
Azadirachta indica
nim tree
neem
arishth
neem tree
antonyms