jewelweeds

noun
  1. plural of jewelweed; North American plants with orange or yellow flowers and seed pods that burst when touched
  2. Usage: botanical

Examples