'Frogshell' definitions:

Definition of 'Frogshell'

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