Tamil Dictionary 🔍

atlanta

At*lan"ta, n. Etym: [NL., fr. Gr. (Zoöl.) Defn: A genus of small glassy heteropod mollusks found swimming at the surface in mid ocean. See Heteropod.


atlanta - Similar Words