Goosefoot - Definition

goosefoot

n 1: any of various weeds of the genus Chenopodium having small
greenish flowers

Look up another word