phycobilin
Explore definitions, synonyms, and language insights of phycobilin
Definitions
Noun
water-soluble proteinaceous pigments found in red algae and cyanobacteria
Explore definitions, synonyms, and language insights of phycobilin