Meaning of stinking goosefoot
Definition of stinking goosefoot
(noun)
European
goosefoot
with
strong-scented
foliage;
adventive
in
eastern
North America
Other information on stinking goosefoot
WIKIPEDIA results for
stinking goosefoot
Amazon results for
stinking goosefoot
Tweet