English dictionary
stinking goosefoot meaning and definition
Definition and meaning of stinking goosefoot at MeaningMonkey.org. stinking goosefoot meaning and definition in the English Dictionary.STINKING GOOSEFOOT noun
Definition of stinking goosefoot (noun)
- European goosefoot with strong-scented foliage; adventive in eastern North America
- synonyms: Chenopodium vulvaria
Source: Princeton University Wordnet