Temnospondyli

Explore definitions, synonyms, and language insights of Temnospondyli

Definitions

Noun
formerly a suborder of Stegocephalia; large Carboniferous and Permian amphibians having vertebrae in which some elements remain separate

More General Terms