hydralike

hydralike (comparative more hydralike, superlative most hydralike)
Resembling a hydra