Definify.com

Definition 2026


hydræ

hydræ

See also: hydrae and Hydrae

English

Noun

hydræ

  1. plural of hydra