Xylosma definition

Any of various evergreen shrubs and small trees in the genus Xylosma.
noun
0
0
Advertisement

Origin of xylosma

  • From the genus name Xylosma

    From Wiktionary