Tamil Dictionary 🔍

hydrus

Hy"drus, n. Etym: [L., a water serpent; also, a certain constellation, Gr. "y`dros.] (Astron.) Defn: A constellation of the southern hemisphere, near the south pole.


hydrus - Similar Words