Meaning of lipo-lutin

Definition of lipo-lutin

(noun) a steroid hormone (trade name Lipo-Lutin) produced in the ovary; prepares and maintains the uterus for pregnancy

Other information on lipo-lutin

WIKIPEDIA results for lipo-lutin
Amazon results for lipo-lutin