Definify.com

Definition 2024


chromatophores

chromatophores

English

Noun

chromatophores

  1. plural of chromatophore