mantoid
/mænˈtoʊɪd/Definitions
1. noun
A fossil of a prehistoric mammal, especially of the order Edentata.
“The fossil collection included a rare mantoid from the early Cenozoic Era.”
1. noun
A fossil of a prehistoric mammal, especially of the order Edentata.
“The fossil collection included a rare mantoid from the early Cenozoic Era.”