Definitions of keyhole limpet:

  • noun:   marine limpet having a conical shell with an opening at the apex