GeneralConnection.comDictionary
idesia polycarpa
Noun

1. idesia
1. Idesia polycarpa, tree
Usage