Definify.com

Definition 2026


hydras

hydras

English

Noun

hydras

  1. plural of hydra

Latin

Noun

hydrās

  1. accusative plural of hydra