Meaning of idesia polycarpa
Definition of idesia polycarpa
(noun)
deciduous
roundheaded
Asiatic
tree
widely
grown
in
mild
climates as an
ornamental
for its
heart-shaped
leaves and
fragrant
yellow-green
flowers followed by
hanging
clusters of
fleshy
orange-red
berries
Other information on idesia polycarpa
WIKIPEDIA results for
idesia polycarpa
Amazon results for
idesia polycarpa
Tweet