Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lissencephala

- A general name for all those placental mammals that have a brain with few or no cerebral convolutions, as Rodentia, Insectivora, etc.