labyrinthodontEnglish

labyrinthodont

Noun

An amphibian of the superorder Labyrinthodontia

English: labyrinthodont

Words that start with "labyrinthodont"