tongue twister: an expression that is difficult to articulate clearly
saying: a word or phrase that particular people use in particular situations
alternation of generations: the alternation of two or more different forms in the life cycle of a plant or animal