senegal gum: gum arabic from the vicinity of the Senegal river
part: something determined in relation to something that includes it
library: (computing) a collection of standard programs and subroutines that are stored and available for immediate use