water bead
English
Noun
water
bead
(
plural
water beads
)
Any
gel
which
absorbs
and
contains
a large amount of
water
.