1825
Table of Contents > Health Dictionary > Luteal cell

Luteal cell

A cell located in the corpus luteum of the ovary resulting from the granulosa cells of the preovulatory follicle that exudes progesterone and estrogen.
Healthy Living Marketplace
Nutribiotic
Aubrey Organics
UAS Labs DDS Probiotics
MegaFood
Now Food
Wakunaga of America