Home
Search
Index
Definify.com
Definition
2025
hydras
hydras
English
Noun
hydras
plural of
hydra
Latin
Noun
hydrās
accusative plural of
hydra
Similar Results
Hydrus
Hydra
Hydrate
Hydrant
Ydrad