Definify.com

Definition 2024


hydræ

hydræ

See also: hydrae and Hydrae

English

Noun

hydræ

  1. plural of hydra