LYENCEPHALA


Meaning of LYENCEPHALA in English

noun ·pl a group of mammalia, including the marsupials and monotremes;

— so called because the corpus callosum is rudimentary.

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