Synonyms of NEEM
Valid in Scrabble US · 6 points
NEEM: definition and more6 synonyms in 1 meaning 0 playable in Scrabble US
Synonyms of NEEM by meaning
noun
large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia
Also: neem tree, nim tree, azadirachta indica, melia azadirachta.
Not playable in Scrabble US: MARGOSA, ARISHTH.