hydrae

/haɪˈdreɪ/

Definitions

1. noun

Plural of hydra, referring to a water-snake of Greek mythology, or a genus of freshwater animals with many heads.

“The legend of the Hydra is a classic tale in Greek mythology, and its name has been used in science to describe a species of snake.”

Synonyms

  • reptiles
  • snakes

Antonyms

  • birds
  • mammals