What does Bacteriorhodopsin mean?

Bacteriorhodopsin - German to English

bacteriorhodopsin