English Pronunciation hī'drə, /ˈhaɪdrə/, /"haIdr@/ Noun hydra a mythological creature with many heads. a microscopic organism named because of a resemblance to (1) and famous for reproducing asexually. Latin Noun hydra f (Plural: hydrae, Masculine: hydrus) a water-snake Related words hydrus
Latin Noun hydra f (Plural: hydrae, Masculine: hydrus)