English edit

Noun edit

cryopods

  1. plural of cryopod