Skip to main content

hogweed

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