Does Hydra Mean Water?
Does Hydra Mean Water? Does Hydra mean water? Hydra is a Greek root that mean “water.” Is Hydra Latin for water? Origin. Via Latin from Greek hudra ‘water snake’ (see Hydra), named by Linnaeus because, if cut into pieces, each section can grow into a whole animal. What does Hydro and Hydra mean? Prefix: hydra,