alternation of generations: the alternation of two or more different forms in the life cycle of a plant or animal
phenomenon: any state or process known through the senses rather than by intuition or reasoning
film: a thin sheet of (usually plastic and usually transparent) material used to wrap or cover things