Chromatophores are largely responsible for generating skin and eye colour in ectothermic animals and are generated in the neural crest during embryonic development. Mature chromatophores are grouped into subclasses based on their colour (more properly "hue") under white light: xanthophores (yellow), erythrophores (red), iridophores (reflective / iridescent), leucophores (white), melanophores (black/brown), and cyanophores (blue). While most chromatorphores contain pigments that absorb specific wavelengths of light, the color of leucophores and iridophores is produced by their respective scattering and optical interference properties.