cryobeds

English

Noun

cryobeds

  1. plural of cryobed