cake urchin

noun

Definition of cake urchin

: a strongly flattened sea urchin (order Exocycloida): such as

History and Etymology for cake urchin

so called from the disklike shape

Keep scrolling for more