HORSEWEED MEANING IN ENGLISH

• Horseweed Definition & Synonyms

  1. (n.) A composite plant (Erigeron Canadensis), which is a common weed.


Synonyms:
Fleabane, Richweed, Stoneroot,

RECENT SEARCHES