ocular spot

noun

Definition of ocular spot

: a pigmented organ or part believed to be sensitive to light