'stinking goosefoot' definitions:

Definition of 'stinking goosefoot'

From: WordNet
noun
European goosefoot with strong-scented foliage; adventive in eastern North America [syn: stinking goosefoot, Chenopodium vulvaria]