Keyhole urchin Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of numerous clypeastroid sea urchins, of the genera Melitta, Rotula, and Encope; so called because they have one or more perforations resembling keyholes.

Webster 1913