Definitions for frogshell
  • Frogshell (n.) - One of numerous species of marine gastropod shells, belonging to Ranella and allied genera.
Words in your word
2 Letter Words
ef eh el er es fe go he ho lo oe of oh or os re sh so