Outrageously Funny Search Suggestion Engine :: Liometoxenus

🔎


What is the definition of Liometoxenus? 🙋

👉 A taxonomic term referring to a large, carnivorous marsupial found in Australia, known for its unique diet consisting mainly of kangaroo rats.


Liometoxenus

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


Stained Glass Jesus Art