Outrageously Funny Search Suggestion Engine :: Leiocottus

🔎


What is the definition of Leiocottus? 🙋

👉 Leiocottus is a genus of birds, commonly known as leeches or cockroaches, which are part of the order Chordata. These creatures belong to the family Legioidea, and they are characterized by their elongated bodies with sharp claws, which are adapted for burrowing in soil and vegetation.


Leiocottus

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


Stained Glass Jesus Art