Frogshell
Word Dictionary
-> Frogshell
Search:
Frogshell
(n.) One of numerous species of marine gastropod shells, belonging to Ranella and allied genera.
Terms of Use
Canadian Jobs