hogweed
English
hogweed meaning in English • hogweed का अर्थ अंग्रेजी में
Noun
- A common weed (Ambrosia artemisiæge). See Ambrosia>, 3.