Outrageously Funny Search Suggestion Engine :: Cochlicopidae

🔎


What is the definition of Cochlicopidae? 🙋

👉 Cochlicopidae are a family of extinct birds that lived around 58-47 million years ago, primarily in Europe and Asia. They were known for their distinctive feathered crest and were primarily scavengers, feeding on small animals. Some species are thought to have been found buried under rocks or other debris, suggesting they may have been scavenging for food.


Cochlicopidae

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


Stained Glass Jesus Art