heptodes

English

Noun

heptodes

  1. plural of heptode

Anagrams