Definify.com

Definition 2024


topshell

topshell

English

Alternative forms

Noun

topshell (plural topshells)

  1. A shell shaped like a toy top, found principally in the family Trochidae of marine gastropod mollusks or top snails.