Definify.com

Definition 2025


hydræ

hydræ

See also: hydrae and Hydrae

English

Noun

hydræ

  1. plural of hydra