ocellar
/ˈɒsɪlər, ˈɒsɪlər/ or /oʊˈsɪlər/Definitions
1. noun
A cell or spot sensitive to light in an eye, especially in an invertebrate.
“The ocellar organ in the insect’s eye helped it navigate its surroundings.”
1. noun
A cell or spot sensitive to light in an eye, especially in an invertebrate.
“The ocellar organ in the insect’s eye helped it navigate its surroundings.”