Dictionary > Top-shell

Top-shell

top-shell
(Science: zoology) Any one of numerous species of marine top-shaped shells of the genus Thochus, or family Trochidae.


You will also like...