EN

Synonyms for neems

Neems, noun plural of neem. Synonyms in the same form.

Synonyms in the same form

Noun plural

Azadirachta indica

margosas, chinaberries, azedarachs