Tamil Dictionary 🔍

tellina

Tel*li"na, n. Etym: [NL., fr. Gr. (Zoöl.) Defn: A genus of marine bivalve mollusks having thin, delicate, and often handsomely colored shells.


tellina - Similar Words