goosefootEnglish

goosefoot

Noun

Any of various weeds of the genus Chenopodium having small greenish flowers

English: goosefoot

Words that start with "goosefoot"