BOXTHORN MEANING IN ENGLISH

• Boxthorn Definition & Synonyms

  1. (n.) A plant of the genus Lycium, esp. Lycium barbarum.


RECENT SEARCHES