meaning of phycobilins

1. water-soluble proteinaceous pigments found in red algae and cyanobacteria


Related Words

phycobilin |

Developed & Maintained By Taraprasad.com

Treasure Words