text: The megagametophyte ( also called embryo sac in flowering plants ) produces the egg cell for fertilization .
simplified: The megagametophyte ( also called the embryo sac in flowering plants ) produces the egg cell for fertilisation .