halorhodopsines
French
Noun
halorhodopsines
f
plural of
halorhodopsine