cryomoulds
English
Noun
cryomoulds
plural of
cryomould