dcsimg

Terebra cochlea is a species of in the family Terebridae.