|
Definition of Frogshell
1. n. One of numerous species of marine gastropod shells, belonging to Ranella and allied genera.
Medical Definition of Frogshell
1.
|
1. n. One of numerous species of marine gastropod shells, belonging to Ranella and allied genera.
1.