Definify.com

Definition 2025


hydras

hydras

English

Noun

hydras

  1. plural of hydra

Latin

Noun

hydrās

  1. accusative plural of hydra