idra-Hydra: meaning, definitions and translations

Italian dictionaryItalianEnglish

What is idra? idra is Hydra

What is Hydra?

  • Mostruoso serpente della mitologia classica, dalle molte teste.

    Monstrous snake of classical mythology, with many heads.

  • (ZOOL). Celenterato d’acqua dolce, provvisto di 8 lunghi tentacoli con i quali cattura piccole prede paralizzandole.

    (ZOOL). Freshwater celenterate, equipped with 8 long tentacles with which it catches small prey paralyzing them.

Search words

Upgrade your experience