|
Need synonyms for Azadirachta indica? Here's a list of similar words from our thesaurus that you can use instead.
Noun
Azadirachta indica, a large, mostly evergreen tree from India
“Effects of Azadirachta indica and Melia azedarach extracts from leaves on Trypanosoma cruzi growth and ultrastructure.”
Nearby Words
|
|
|
|
|
|