halorhodopsine
French
Noun
halorhodopsine
f
(
plural
halorhodopsines
)
(
biochemistry
)
halorhodopsin