Azadirachta — synonyms, definition
1. Azadirachta (Noun)
1 synonym
genus Azadirachta
1 definition
Azadirachta (Noun) — Genus of large important East Indian trees: neem trees.
1 type of
rosid dicot genus
7 parts
Azadirachta indica Melia Azadirachta arishth margosa neem neem tree nim tree
3 parts of
Meliaceae family Meliaceae mahogany family