Definify.com

Definition 2025


chromatophores

chromatophores

English

Noun

chromatophores

  1. plural of chromatophore