labyrinthodont

Explore definitions, synonyms, and language insights of labyrinthodont

Definitions

Noun
an amphibian of the superorder Labyrinthodontia

More General Terms