What is the definition of Hurleyella? 🙋 🔍
A term describing a type of marine gastropod mollusk, commonly known as the green snail, that is found in freshwater and saltwater environments worldwide.
A term describing a type of marine gastropod mollusk, commonly known as the green snail, that is found in freshwater and saltwater environments worldwide.