FROGSHELL

n.

1 definition — Webster’s Dictionary (1828)


n.

One of numerous species of marine gastropod shells, belonging to Ranella and allied genera.


← FROGS-BIT F — all words FROISE →