Outrageously Funny Search Suggestion Engine :: Ophioglossidae

🔎


What is the definition of Ophioglossidae? 🙋

👉 The term "Ophioglossidae" refers to a group of extinct reptilian and bird-like creatures that lived during the Cretaceous period, around 68-65 million years ago. They were characterized by their elongated head and long necks, which allowed them to reach high places for hunting and feeding.


Ophioglossidae

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


Stained Glass Jesus Art