Definitions for frogshell
ADVERTISEMENT
Webster Dictionary
Frogshell(noun)
one of numerous species of marine gastropod shells, belonging to Ranella and allied genera
Citation
Use the citation below to add this definition to your bibliography:
"frogshell." Definitions.net. STANDS4 LLC, 2013. Web. 18 Jun 2013. <http://www.definitions.net/definition/frogshell>.

