lochiocyte Definition
Definition
A lochiocyte is a type of stem cell found in the uterus and is involved in the production and regeneration of the endometrial lining.
Browse
A lochiocyte is a type of stem cell found in the uterus and is involved in the production and regeneration of the endometrial lining.
Browse