• word of the day

    lipo-lutin

    lipo-lutin - Dictionary definition and meaning for word lipo-lutin

    Definition
    (noun) a steroid hormone (trade name Lipo-Lutin) produced in the ovary; prepares and maintains the uterus for pregnancy
    Synonyms : progesterone
Download our Mobile App Today
Receive our word of the day
on Whatsapp