STEGOCEPHALA


Meaning of STEGOCEPHALA in English

noun ·pl an extinct order of amphibians found fossil in the mesozoic rocks; called also stegocephali, and labyrinthodonta.

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