Definify.com

Definition 2024


limpets

limpets

English

Noun

limpets

  1. plural of limpet

Anagrams