cryoartifacts
English
Noun
cryoartifacts
plural of
cryoartifact