Outrageously Funny Word Dictionary :: Mimosellidae

🔎

What is the definition of Mimosellidae? 🙋

👉 Mimosellidae, also known as the "Mimosaids," are a group of extinct and now extirpated species that lived during the Cretaceous period (about 66 million to 62.5 million years ago) in North America. These animals were part of the megafauna, or large land mammals, which included mammoths, woolly rhinoceroses, and other mamal-like creatures. Mimosaids are characterized by


Mimosellidae

https://goldloadingpage.com/word-dictionary/Mimosellidae


Stained Glass Jesus Art