Meaning of azedarach
Definition of azedarach
(noun)
tree
of
northern
India and China having
purple
blossoms and
small
inedible
yellow
fruits;
naturalized
in the
southern
United States as a
shade
tree
Other information on azedarach
WIKIPEDIA results for
azedarach
Amazon results for
azedarach
Tweet