LYENCEPHALA


Meaning of LYENCEPHALA in English

(n. pl.) A group of Mammalia, including the marsupials and monotremes; -- so called because the corpus callosum is rudimentary.

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