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
Tweet