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