Invasive plants Invasive species potentially threatening livelihoods and the environment around the worldExplore

Impatiens

Impatiens

21,873 17,430 Observations
3 species