Home

Word

Temnospondyli, n.
more info formerly a suborder of Stegocephalia; large Carboniferous and Permian amphibians having vertebrae in which some elements remain separate
<noun.animal>

Temnospondyli order Temnospondyli