Tamil Dictionary 🔍

frogshell

Frog"shell`, n. (Zoöl.) Defn: One of numerous species of marine gastropod shells, belonging to Ranella and allied genera.


frogshell - Similar Words