1 ivory shell | Definition of ivory shell

ivory shell

noun

Definition of ivory shell

: any of several tropical whelks (family Buccinidae) with ivory-white shells spotted and mottled with orange or brown or red