HOGWEED


Meaning of HOGWEED in English

noun in england, the heracleum sphondylium.

2. hogweed ·noun a common weed (ambrosia artemisiaege). ·see ambrosia, 3.

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