cryophores

French

Noun

cryophores m

  1. plural of cryophore