Outrageously Funny Search Suggestion Engine :: Petalodontoid

🔎


What is the definition of Petalodontoid? 🙋

👉 Petalodontoid is a fictional species of insect in the order Pteromalidae. This genus was introduced by Richard A. Nye Jr. and his colleague, David M. Hockley, to describe an extinct group of insects that lived during the Miocene epoch. The term "petalodontoid" was coined as it refers to a type of petalodontid, which is a type of insect that has evolved into a variety of forms, including those with large eyes


petalodontoid

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


Stained Glass Jesus Art