WINTERWEED MEANING IN ENGLISH

• Winterweed Definition & Synonyms

  1. (n.) A kind of speedwell (Veronica hederifolia) which spreads chiefly in winter.


RECENT SEARCHES