ocellar center
nounDefinition of ocellar center
: an aggregation of ganglia in the ocellar pedicel of an insect
1