• 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
Connect with us on Facebook