As nouns the difference between hydras and hydrase
is that hydras is while hydrase is (chemistry) an enzyme that catalyzes the addition of water.
hydras
English
Noun
(head)
----
hydrase
English
Noun
(
en noun)
(chemistry) An enzyme that catalyzes the addition of water.
Synonyms
* hydratase