ไฮดรา hai-draa Substantiv Hydra Definition (Englisch): Small freshwater invertebrate of the family Hydridae.