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.