The story
From international scientific vocabulary, reflecting New Latin roots/stems referring to plants and bile. By surface analysis, phyco- + bilin = phyco- + bili- + -in, although according to American Heritage Dictionary, bilin was back-formed from phycobilin (as opposed to phycobilin being derived from bilin as surface analysis suggests).
Etymology from Wiktionary, CC BY-SA 4.0.