Advertisement
Advertisement
top-shell
noun
- any marine gastropod mollusc of the mainly tropical Old World family Trochidae, having a typically brightly coloured top-shaped or conical shell
Advertisement
Advertisement
Advertisement
Advertisement
Browse