Hydra-like terror many-headed serpent in Greek mythology Hydra-like terror Hydra-like terror Hydra-like terror the Hydra Hydra-like terror Hydra-like terror Hydra-like terror Hydra-like terror Hydra-like terror Hydra-like terror Hydra-like terror Hydra-like terror Hydra-like terror hydra Hydra-like terror Hydra-like terror Hydra, a [mythological] gigantic water-snake-like monster Hydra-like terror Hydra-like terror Hydra-like terror https://www.britannica.com/topic/Hydra-Greek-mythology Hydra-like terror the Hydra Hydra-like terror a [mythological] gigantic water-snake-like monster Hydra Hydra