CATCHWEED MEANING IN ENGLISH

• Catchweed Definition & Synonyms

  1. (n.) See Cleavers.


Synonyms:
Cleavers, Clivers,

RECENT SEARCHES