Outrageously Funny Search Suggestion Engine :: Turdirostris

🔎


What is the definition of Turdirostris? 🙋

👉 Turdirostris is a genus of small, toothed rodents that belong to the family Turdidae, commonly known as turri. These rodents are found in Africa and Asia. They primarily feed on insects and small animals foraging on the ground or in trees. They have a short, sharp beak and can grow up to 15 inches long, with their fur being dark brown or grayish brown.


Turdirostris

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


Stained Glass Jesus Art