cryopods
English
Noun
cryopods
plural of
cryopod