polybead

English

Etymology

From poly- +‎ bead.

Noun

polybead (plural polybeads)

  1. A polystyrene bead, typically used as insulation