Hydrochus may mean: