Life cycles (Biology)

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

Wikidata
Source: