Meaning of melia azederach
Definition of melia azederach
(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 melia azederach
WIKIPEDIA results for
melia azederach
Amazon results for
melia azederach
Tweet