HOGWEED MEANING IN ENGLISH

• Hogweed Definition & Synonyms

  1. (n.) In England, the Heracleum Sphondylium.
  2. (n.) A common weed (Ambrosia artemisiaege). See Ambrosia, 3.


Synonyms:
Cow parsnip,

RECENT SEARCHES