Azadirachta

Definition of Azadirachta
a genus of large important East Indian trees the neem trees