Outrageously Funny Word Dictionary :: Mystacoleucus

🔎

What is the definition of Mystacoleucus? 🙋

👉 Mystacoleucus is an extinct genus of small marine reptiles that lived in the Late Cretaceous period, around 68-59 million years ago. They were primarily herbivorous and had a distinctive, flattened body shape with four pairs of long, slender legs. Mysteriously, their remains have been found scattered across various parts of the world, including Australia, New Zealand, and Japan.


Mystacoleucus

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


Stained Glass Jesus Art