Home
Search
Index
Definify.com
Definition
2025
proteorhodopsins
proteorhodopsins
English
Noun
proteorhodopsins
plural of
proteorhodopsin
Similar Results