French-English dictionary »

chromatophore meaning in English

FrenchEnglish
chromatophore nom {m}

chromatophore [chromatophores]◼◼◼(pigment-bearing cell or structure)
noun
[UK: krəʊmˈatəfˌɔː] [US: kroʊmˈæɾəfˌoːr]