cryoprobes

English

Noun

cryoprobes

  1. plural of cryoprobe