duck's-bill limpets

English

Noun

duck's-bill limpets

  1. plural of duck's-bill limpet