frogshell
Meaning, Definition & Usage
Dictionary
Related
Frog"shell`
noun
Definitions
(Zoöl.)
One of numerous species of marine gastropod shells, belonging to
Ranella
and allied genera.
Webster 1913
Previous
froggy
froghopper
frogman
frogmarch
frogmouth
Next
froise
frolic
frolicful
frolicky
frolicly