Meaning of goosefoot

Definition of goosefoot

(noun) any of various weeds of the genus Chenopodium having small greenish flowers

Other information on goosefoot

WIKIPEDIA results for goosefoot
Amazon results for goosefoot