goosefoot

goosefoot antonyms

goosefoot definitions

noun
  • Any of many flowering plants, of the subfamily Chenopodioideae, having small greenish flowers.