Tamil Dictionary 🔍

lampyris

Lam*py"ris, n. Etym: [L., glowworm, Gr. ( (Zoöl.) Defn: A genus of coleopterous insects, including the glowworms.


lampyris - Similar Words