Wordigg

xylosma Definitions

noun

any of various evergreen shrubs and small trees in the genus xylosma

Discover More the word xylosma

Scrabble the word xylosma

xylosma thesaurus

Examples include xylosma