English

edit

Noun

edit

cryopods

  1. plural of cryopod