goosefoot

Noun
  1. Any of various weeds of the genus Chenopodium having small greenish flowers (synset 111848716)

Found on Word Lists

Other Searches