Kotomora
胚形成 (haikeisei) Japanese meaning: embryogenesis | Kotomora