spiny oyster

noun

Definition of spiny oyster

: a bivalve mollusk of the family Spondylidae