Kotomora
胎盤形成 (taibankeisei) Japanese meaning: placentation | Kotomora