bacteriorhodopsins

English

edit

Noun

edit

bacteriorhodopsins

  1. plural of bacteriorhodopsin