photoceptors

English

Noun

photoceptors

  1. plural of photoceptor