What is Impatiens ecalcarata?
Impatiens ecalcarata, commonly known as the spotted touch-me-not, is a native annual plant found in the Pacific Northwest of North America, specifically in British Columbia, Idaho, Montana, Oregon, and Washington. Impatiens ecalcarata (Latin: Impatiens ecalcarata, family Balsaminaceae) is an edible plant catalogued in PlantSage.
