Search Result for "frogshell": 

The Collaborative International Dictionary of English v.0.48:

Frogshell \Frog"shell`\, n. (Zool.) One of numerous species of marine gastropod shells, belonging to Ranella and allied genera. [1913 Webster]