meaning of Abstammungslehren

Abstammungslehren - German to English

ideas of advancement