NichiDict

脱落膜

だつらくまく
[datsurakumaku]

Meanings

1.Noun

decidua; deciduous membrane