Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word idesia polycarpa from English dictionary with examples, synonyms and antonyms.

idesia polycarpa   noun

Meaning : 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.

Synonyms : idesia