English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Top-shell
Top-shell
(n.)
Any one of numerous species of marine top-shaped shells
of the genus Trochus, or family Trochidae.