halorhodopsine

French

Noun

halorhodopsine f (plural halorhodopsines)

  1. (biochemistry) halorhodopsin