Home

Word

visual cell, n.
more info one of the cells of the retina that is sensitive to light
<noun.body>

visual cell