Kotomora
染色分体 (senshokubuntai) Japanese meaning: chromatid | Kotomora