You searched for: “allophores
allophore (s) (noun), allophores (pl)
A chromatophore having an alcohol-soluble red pigment: An allophore is a red pigment cell found in the skin of fish, of amphibians, and of reptiles.