• word of the day

    placenta

    placenta - Dictionary definition and meaning for word placenta

    Definition
    (noun) that part of the ovary of a flowering plant where the ovules form Definition
    (noun) the vascular structure in the uterus of most mammals providing oxygen and nutrients for and transferring wastes from the developing fetus

Word used in video below:
text: "people actually eat the placenta."
Download our Mobile App Today
Receive our word of the day
on Whatsapp