keyhole limpets

English

Noun

keyhole limpets

  1. plural of keyhole limpet