WINTERGREEN MEANING IN ENGLISH

• Wintergreen Definition & Synonyms

  1. (n.) A plant which keeps its leaves green through the winter.


Synonyms:
Boxberry, Checkerberry, Teaberry,

RECENT SEARCHES