microcathodes
English
Noun
microcathodes
plural of
microcathode