idesia polycarpa definition

  • noun:
    • deciduous roundheaded Asiatic tree commonly cultivated in mild climates as an ornamental because of its heart-shaped leaves and fragrant yellow-green plants accompanied by dangling clusters of fleshy orange-red fruits

Related Sources

  • Hypernym for "idesia polycarpa"
29 votes

How would you define idesia polycarpa?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!