azadirachta
1. [ noun ] (biology,botany) genus of large important East Indian trees: neem trees
Synonyms: genus_Azadirachta
Related terms: rosid_dicot_genus Meliaceae neem
Similar spelling:   azadirachtin
  azederach
  azedarach