amplitrons
English
Noun
amplitrons
plural of
amplitron
Anagrams
trampolins