Afer trauseli explained

Afer trauseli is a species of large sea snail, marine gastropod mollusc in the family Tudiclidae.

Distribution

This species occurs off Vietnam.

References