Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word fecundation from English dictionary with examples, synonyms and antonyms.

fecundation   noun

Meaning : Creation by the physical union of male and female gametes. Of sperm and ova in an animal or pollen and ovule in a plant.

Synonyms : fertilisation, fertilization, impregnation

Meaning : Making fertile as by applying fertilizer or manure.

Synonyms : dressing, fertilisation, fertilization

Fecundation meaning in Telugu.