• Goosefoot

    Origin

    goose + foot

    Full definition of goosefoot

    Noun

    goosefoot

    (plural goosefoots)
    1. Any of many flowering plants, of the subfamily Chenopodioideae, having small greenish flowers.

    Synonyms

    © Wiktionary