heptodes
English
Noun
heptodes
plural of
heptode
Anagrams
deposeth