VariousWords beta
Related Terms:
Definitions:
Noun
Temnospondyli
order Temnospondyli
Definition: formerly a suborder of Stegocephalia; large Carboniferous and Permian amphibians having vertebrae in which some elements remain separate