Tamil Dictionary 🔍

hydrina

Hy*dri"na, n. pl. Etym: [NL. See Hydra.] (Zoöl.) Defn: The group of hydroids to which the fresh-water hydras belong.


hydrina - Similar Words