halorhodopsins
English
Noun
halorhodopsins
plural of
halorhodopsin