Attested.to

compound eye

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition in insects and some crustaceans: composed of many light-sensitive elements each forming a portion of an image