1. a. Having the form or structure of a hydra.
1. Having the form or structure of a hydra. Origin: Hydra. Source: Websters Dictionary (01 Mar 1998)