I haven't been able to find a scientific name, but from the info that I've been able to find, they grow to 2" max size, and are detrivoires, I have a few in my tank, and they're pretty similar to fighting conches in eating habits, just a different shell color and shape