Outrageously Funny Search Suggestion Engine :: Leptoglossis

🔎


What is the definition of Leptoglossis? 🙋

👉 A leptomorph, a type of insect with a single sense organ on its body that allows it to perceive light and sound.


Leptoglossis

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


Stained Glass Jesus Art