Outrageously Funny Search Suggestion Engine :: Psathura

🔎


What is the definition of Psathura? 🙋

👉 Psathura is an extinct genus of marine gastropod mollusks, known from the Late Cretaceous period in Europe and Asia, living on the continental shelves of the Mediterranean Sea. They are characterized by their large, elongated bodies covered with a shell-like structure called the mantle, which they use to protect themselves from predators and to support their aquatic lifestyle.


Psathura

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


Stained Glass Jesus Art