Medical Term:

dysmenorrheal membrane

 

Definition: a membrane, resembling the decidua, cast off in cases of membranous dysmenorrhea.

Hide
(web3)