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