river limpet

noun

Definition of river limpet