Top Shell (noun) Definition, Meaning & Examples

noun
  1. any marine gastropod mollusc of the mainly tropical Old World family Trochidae, having a typically brightly coloured top-shaped or conical shell
Top Shell (noun) Definition, Meaning & Examples

More Definitions