Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
Email this page to a friend
AZADIRACHTA INDICA
Definition:
[noun] large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia
Synonyms:
neem
,
neem tree
,
nim tree
,
margosa
,
arishth
,
Azadirachta indica
,
Melia Azadirachta
Synonyms:
Search for
synonyms for AZADIRACHTA INDICA