keyhole urchin
noun
: a flat sea urchin of the order Exocycloida with long narrow apertures occurring near the margin of the test
Love words? Need even more definitions?
Merriam-Webster unabridged
Share