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