ancylopoda

/æŋkɪloʊˈpɒdə/

Definitions

1. noun

a suborder of extinct and mostly terrestrial labyrinthodonts in the clade Anapsida.

“The ankylopoda fossils were discovered in the latest geological period.”

Synonyms

  • anapsid
  • labyrinthodont

Antonyms

  • vertebrate