Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

xylosma Definition

Cancel
xylosma
noun
Any of various evergreen shrubs and small trees in the genus ''Xylosma''

Words Related to xylosma!

xylosma Examples by Brain Bank Users