English | German | Russian | Czech

snapweed English

Meaning snapweed meaning

What does snapweed mean?

snapweed

(botany) Certain species of Impatiens. Cardamine spp. (bittercress, shotweed)

Synonyms snapweed synonyms

What other words have the same or similar meaning as snapweed?

snapweed English » English

balsam

Are you looking for...?