cosmotrons
English
Noun
cosmotrons
plural of
cosmotron