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