Sporocyst

Sporocyst is a common name of a lifecycle stage in two unrelated groups of species: