red goosefoot
Explore definitions, synonyms, and language insights of red goosefoot
Definitions
Noun
common Eurasian weed; naturalized in United States
Noun
herb considered fatal to swine