Tamil Dictionary 🔍

hydrophora

Hy*droph"o*ra, n. pl. Etym: [NL., fr. E. hydra + Gr. (Zoöl.) Defn: The Hydroidea.


hydrophora - Similar Words