cryophoruses
English
Noun
cryophoruses
plural of
cryophorus