meaning of Babelomurex takahashii

Babelomurex takahashii - German to English

Takahashi's latiaxis [Babelomurex takahashii, syn.: B. (Echinolatiaxis) takahashii, Latiaxis takahashii]