Word info

polybead

Noun

Meaning

polybead (plural polybeads)

A polystyrene bead, typically used as insulation

Source: en.wiktionary.org

Close letter words and terms