hydriform Meaning, Definition & Usage

Hy"dri*form adjective
Etymology
Hydra + -form.
Definitions
  1. (Zoöl.) Having the form or structure of a hydra.

Webster 1913