tent shell

noun

Definition of tent shell

: limpet