polytrodes
English
Noun
polytrodes
plural of
polytrode