Afer echinatus is a species of large sea snail, marine gastropod mollusc in the family Buccinidae.[2]
Afer echinatus is a species of large sea snail, marine gastropod mollusc in the family Buccinidae.