Tamil Dictionary 🔍

hydriform

Hy"dri*form, a. Etym: [Hydra + -form.] (Zoöl.) Defn: Having the form or structure of a hydra.


hydriform - Similar Words