karyotype karyograph homokaryotype karyogram heterokaryotype karyomorphotype karotype karyomorph karyoplot protomorph