Melia Azadirachta
English Dictionary
->
Letter M
-> Melia Azadirachta
Search Dictionary:
Melia Azadirachta Definition
(n)
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
Melia Azadirachta Synonyms
arishth
Azadirachta indica
margosa
Melia Azadirachta
neem
neem tree
nim tree
© Art Branch Inc.