bacteriorhodopsins

English

Noun

bacteriorhodopsins

  1. plural of bacteriorhodopsin