meaning of Artenschwund

Artenschwund - German to English

lack of species

View more

  • species loss