cryotraps
English
Noun
cryotraps
plural of
cryotrap