Definition of jewelweed

Definition of jewelweed
  1. jewelweed Noun Impatiens.
Feedback Form