cryophores
French
Noun
cryophores
m
plural of
cryophore