HORSEWEED


Meaning of HORSEWEED in English

noun a composite plant (erigeron canadensis), which is a common weed.

Webster English vocab.      Английский словарь Webster.