cryobots
English
Noun
cryobots
plural of
cryobot