See also: hydrae and Hydrae

English

edit

Noun

edit

hydræ

  1. plural of hydra