Definify.com

Definition 2025


proteorhodopsins

proteorhodopsins

English

Noun

proteorhodopsins

  1. plural of proteorhodopsin