masaridid

/mæzəˈriːdɪd/

Definitions

1. noun

a hypothetical insectivorous mammal, especially a hypothetical ancestor of modern marsupials.

“The discovery of masaridid fossils in Australia provided new insights into the evolution of marsupials.”

Synonyms

  • insectivore
  • mammal
  • marsupial

Antonyms

  • placental mammal
  • ungulate