Definition for Eyecup

From Biology Forums Dictionary

In planaria, a primitive eye that detects light and its direction.