Synonyms and Antonyms for Azadirachta

1. Azadirachta (n.)

genus of large important East Indian trees: neem trees

Synonyms: