phycobilin: water-soluble proteinaceous pigments found in red algae and cyanobacteria
matter: that which has mass and occupies space
aldose: a monosaccharide sugar that contains the aldehyde group or is hemiacetal