Definify.com

Definition 2024


hydras

hydras

English

Noun

hydras

  1. plural of hydra

Latin

Noun

hydrās

  1. accusative plural of hydra