YourDictionary

Dictionary Home » Medical Definitions » Walthard's cell rest

Walthard's cell rest medical definition

noun
An accumulation of epithelial cells in the peritoneum of the uterine tubes or ovary.

link/cite print suggestion box