dekatrons

English

Noun

dekatrons

  1. plural of dekatron

Anagrams