Definition of jewelweed

Definition of jewelweed
  1. jewelweed Noun Impatiens.
Need more help? Try our forum NEW