dearest friend of more than 23 years,
good bye and may Allah bless your soul
the collins concise dictionary plus 1989; life cycle n. the series of changes occuring in an animal or plant between one stage and the identical stage in the next generation