hidra

Noun

 * 1)  hydra any of several small freshwater polyps of the genus
 * 2)  hydra dragon-like creature with many heads and the ability to regrow them when maimed

Etymology
.

Noun

 * 1)  hydra any of several small freshwater polyps of the genus

Etymology
, from.

Noun

 * 1) hydra mythical creature