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.”
1. noun
a suborder of extinct and mostly terrestrial labyrinthodonts in the clade Anapsida.
“The ankylopoda fossils were discovered in the latest geological period.”