Word info

polytron

Noun

Meaning

polytron (plural polytrons)

A homogenizer, especially one manufactured by Polytron.

Source: en.wiktionary.org

Close letter words and terms