Word info

polytube

Noun

Meaning

polytube (plural polytubes)

A polyethylene tube.

Source: en.wiktionary.org

Close letter words and terms