Definify.com

Definition 2026


chromatophores

chromatophores

English

Noun

chromatophores

  1. plural of chromatophore