Skip to main content

goosefoot

English goosefoot meaning in English  •  goosefoot का अर्थ अंग्रेजी में
Noun
  • A genus of herbs (Chenopodium) mostly annual weeds; pigweed.
Advertisement