English dictionary
azadirachta meaning and definition
Definition and meaning of azadirachta at MeaningMonkey.org. azadirachta meaning and definition in the English Dictionary.AZADIRACHTA noun
Definition of Azadirachta (noun)
- genus of large important East Indian trees: neem trees
- synonyms: genus Azadirachta
Source: Princeton University Wordnet