n. fecundation
Definition of fecundation in English
Union of two gametes that gives rise to a zygote.
Synonyms of fecundation in English
fertilisationfertilizationgenerative fertilisationgenerative fertilization
Union of two gametes that gives rise to a zygote.
fertilisationfertilizationgenerative fertilisationgenerative fertilization