This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Fecundate

  1. v. t.
    To make fruitful or prolific.
  2. v. t.
    To render fruitful or prolific; to impregnate; as, in flowers the pollen fecundates the ovum through the stigma.



Menu