Home
Search
Index
Definify.com
Definition
2025
hydræ
hydræ
See also:
hydrae
and
Hydrae
English
Noun
hydræ
plural of
hydra
Similar Results
Hydra
Hydro-oxyd