corpus luteum


The cells that form on an ovary and produce testosterone after the release of an egg.
What Does This Mean?
?
Healthcare
Finder