constituent: (grammar) a word or phrase or clause forming part of a larger grammatical construction
string: a linear sequence of symbols (characters or words or phrases)
common multiple: an integer that is a multiple of two or more other integers