Azadirachta
English Dictionary
->
Letter A
-> Azadirachta
Search Dictionary:
Azadirachta Definition
(n)
genus
of
large
important
East
Indian
trees
:
neem
trees
Azadirachta Synonyms
Azadirachta
genus Azadirachta
© Art Branch Inc.