GeneralConnection.com
➔
Dictionary
xylosma
Noun
1. Xylosma congestum
1. shrub, bush
Usage