Kotomora
ホモ接合体 (ホモせつごうたい) Japanese meaning | Kotomora