Home
Search
Index
Definify.com
Webster
1913
Edition
Notchweed
Notch′weedˊ
,
Noun.
(Bot.)
A foul-smelling weed, the stinking goosefoot (
Chenopodium Vulvaria
).
Similar Results