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

Alnus

Alnus

14,531 10,866 Observations
1 species