Outrageously Funny Search Suggestion Engine :: Lycosoidea

🔎


What is the definition of Lycosoidea? 🙋

👉 The term "Lycosoidea" is defined as a group of extinct marine reptiles that lived during the Mesozoic era, specifically from about 69 million years ago until around 23 million years ago, including dinosaurs and other theropods. They were characterized by their large size and sharp teeth, which allowed them to climb trees and dig burrows for shelter.


Lycosoidea

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


Stained Glass Jesus Art