cryoprotectors

English

Noun

cryoprotectors

  1. plural of cryoprotector