Word info

polytrode

Noun

Meaning

polytrode (plural polytrodes)

An array of many electrodes

Source: en.wiktionary.org

Close letter words and terms