teletransporters
English
Noun
teletransporters
plural of
teletransporter