◄
Frogshell
►
Dictionary
(
n.
) One of numerous species of marine gastropod shells, belonging to Ranella and allied genera.
Clyx.com