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