Fecundate meaning
To make fecund or fruitful.
verb
To impregnate; fertilize.
verb
To make fecund.
verb
To fertilize; impregnate; pollinate.
verb
To make fecund or fruitful.
verb
Advertisement
To impregnate; fertilize.
verb
Origin of fecundate
Latin fēcundāre fēcundāt- from fēcundus fruitful fecund