Definition, synonyms and related words
One of the group of pigmented cells that surround the retinophorae of invertebrates.