hidr-, hidro-

hidr-, hidro-

Combining form denoting sweat or sweat gland.