Temnospondyli
1.
(
noun
) formerly a suborder of Stegocephalia; large Carboniferous and Permian amphibians having vertebrae in which some elements remain separate
Synonyms:
order Temnospondyli
Related Words:
animal order
Terms and Conditions of Use / Copyright Notice