Babelomurex takahashii explained
Babelomurex takahashii is a species of sea snail, a marine gastropod mollusc in the family Muricidae, the murex snails or rock snails.
External links
- Severns M. (2011) Shells of the Hawaiian Islands - The Sea Shells. Conchbooks, Hackenheim. 564 pp.