ARCHENCEPHALA


Meaning of ARCHENCEPHALA in English

noun ·pl the division that includes man alone.

Webster English vocab.      Английский словарь Webster.