Notchweed Definition

noun

(botany) A foul-smelling weed, the stinking goosefoot, Chenopodium vulvaria.

Wiktionary

Other Word Forms of Notchweed

Noun

Singular:
notchweed
Plural:
notchweeds

Origin of Notchweed

Find Similar Words

Find similar words to notchweed using the buttons below.

Words Starting With

Words Ending With

Unscrambles

notchweed