halorhodopsines

French

Noun

halorhodopsines f

  1. plural of halorhodopsine