What does artenspezifisch mean?

artenspezifisch - German to English

species-specific

View more

  • species-specifically