dcsimg

Terebra albemarlensis is a species of in the family Terebridae.