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.”

Synonyms

  • fossil
  • prehistoric mammal

Antonyms

  • living creature
  • modern mammal