Azadirachta

noun
Azad·​i·​rach·​ta | \ əˌzadəˈraktə\

Definition of Azadirachta

History and Etymology for Azadirachta

New Latin, from Persian āzād dirakht, literally, free or noble tree

Keep scrolling for more