JEWELWEED MEANING IN ENGLISH

• Jewelweed Definition & Synonyms

  1. (n.) See Impatiens.


Synonyms:
Celandine, Touch-me-not,

RECENT SEARCHES