chalkophores

English

Noun

chalkophores

  1. plural of chalkophore