heterocaryote(heterokaryote)