cryoclamps
English
Noun
cryoclamps
plural of
cryoclamp