Outrageously Funny Word Dictionary :: Mongoloids

🔎

What is the definition of mongoloids? 🙋

👉 Mongoloids are a group of extinct mammals that lived during the Late Cretaceous period in North America, around 65 million years ago. They were known for their large size and robust body structures, which allowed them to survive in harsh environments such as deserts and arid areas. The term "mongoloids" is derived from the Mongolian language, which translates to "large-sized animals." This name reflects the diversity of these mammals, which included a wide range of sizes


mongoloids

https://goldloadingpage.com/worddictionary/mongoloids


Stained Glass Jesus Art