Definition, synonyms and related words
One of the transparent lens-like cells in the ocelli of certain arthropods.