What does Abstammungslehren mean?

Abstammungslehren - German to English

ideas of advancement