Tamil Dictionary 🔍

tongue-shell

Tongue"-shell`, n. Defn: Any species of Lingula.


tongue-shell - Similar Words