KEYHOLE URCHIN
Meaning of KEYHOLE URCHIN in English
noun
: a flat sea urchin of the order Exocycloida with long narrow apertures occurring near the margin of the test
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012