Synonyms for azadirachta indica | Synonym.com

Synonyms and antonyms for azadirachta indica

1. Azadirachta (n.)

genus of large important East Indian trees: neem trees

Synonyms: