deciduation









deciduation


n.

  1. The shedding of endometrial tissue during menstruation.
51 queries 0.550