decatrons

English

Noun

decatrons

  1. plural of decatron

Anagrams