meaning of Artkonstanz

Artkonstanz - German to English

fixity of species

View more

  • species constancy