English

edit

Noun

edit

luminopsins

  1. plural of luminopsin