hydra

1. (noun) small tubular solitary freshwater hydrozoan polyp
Related Words: hydroid, hydrozoan

2. (noun) a long faint constellation near the equator stretching between Virgo and Cancer
Synonyms: Snake
Related Words: constellation

3. (noun) (Greek mythology) monster with nine heads; when struck off each head was replaced by two new ones; "Hydra was slain by Hercules"
Related Words: mythical creature, mythical monster



Terms and Conditions of Use / Copyright Notice