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