Outrageously Funny Search Suggestion Engine :: Ogcocephalioidei

🔎


What is the definition of Ogcocephalioidei? 🙋

👉 Ogcocephalioidei are a group of extinct reptiles that lived during the Late Cretaceous period, approximately 65 million years ago. They were small, with short tails and large, bulbous heads. The majority of these creatures are presumed to have been herbivores or carnivorous, with some species known for their unique ability to climb trees.


Ogcocephalioidei

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


Stained Glass Jesus Art