meaning of phycobilins
1.
water-soluble
proteinaceous
pigments
found
in
red
algae
and
cyanobacteria
Related Words
phycobilin
|
Developed & Maintained By
Taraprasad.com