1 ladder shell | Definition of ladder shell

ladder shell

noun

Definition of ladder shell

: a prominently ribbed spiral marine shell of Epitonium or related genera : wentletrap