polybead
English
Etymology
From
poly-
+
bead
.
Noun
polybead
(
plural
polybeads
)
A
polystyrene
bead
, typically used as insulation