English

edit

Noun

edit

heliorhodopsins

  1. plural of heliorhodopsin