hydrorubber
hydrorubber has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
noun
. A rubber-like material that contains water or is water-saturated.