What does Abstammungslehre mean?

Abstammungslehre - German to English

concept of advancement

View more

  • lineage principle