dictionary.pt

limpets

nounfeminine/ˈlapɐʃ/medium

Definition

Marine gastropod mollusks often eaten grilled.
Grilled limpets are a delicious appetizer.
Limpets cling to the rocks.

Etymology

Do latim 'lepas'