SPOTTED JEWELWEED


Meaning of SPOTTED JEWELWEED in English

noun

: a common American jewelweed ( Impatiens biflora ) with mottled petals

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.