Kotomora
漿尿膜 (shounyoumaku) Japanese meaning: chorioallantois | Kotomora