Period involving all different generations of a species succeeding each other through means of reproduction
1 work