top-shell









top-shell


noun

  1. any marine gastropod mollusc of the mainly tropical Old World family Trochidae, having a typically brightly coloured top-shaped or conical shell
54 queries 0.572