Definify.com

Webster 1828 Edition


Telescope-shell

TEL'ESCOPE-SHELL

,
Noun.
In conchology, a species of turbo with place, striated and numerous spires.