What does Articulata-Hypothese mean?

Articulata-Hypothese - German to English

Articulata hypothesis