hydra

Definitions

General Science

  • noun a freshwater polyp with a cylindrical body at one end and a mouth surrounded by tentacles at the other

Astronomy

  • (written as Hydra)
    Extensive constellation of the southern hemisphere. Means the Water Monster.

Military

  • noun
    (written as Hydra)
    an American-designed unguided rocket, designed to be fired by an aircraft at a ground target
http://www.dictionarycentral.com/definition/hydra.html