You searched for: “hidroid
hidroid
Pertaining, or referring, to sweating or to a sweat gland.