gloeorhodopsins

English

Noun

gloeorhodopsins

  1. plural of gloeorhodopsin