metagenesisdigenesisheterogenesis – Meaning and Explanation