Meaning of temnospondyli

Definition of temnospondyli

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

Other information on temnospondyli

WIKIPEDIA results for temnospondyli
Amazon results for temnospondyli