Definify.com

Definition 2025


photoproteins

photoproteins

English

Noun

photoproteins

  1. plural of photoprotein