dromioid
/ˈdrɒmiɔɪd/Definitions
1. noun
A subfamily of extinct terrestrial turtles, Dromaeoidea.
“The dromioid turtle fossils were found in the region.”
1. noun
A subfamily of extinct terrestrial turtles, Dromaeoidea.
“The dromioid turtle fossils were found in the region.”