GeneralConnection.com
➔
Dictionary
idesia polycarpa
Noun
1. idesia
1. Idesia polycarpa, tree
Usage