Fecundation meaning

The process whereby a new organism is produced by fertilization.
noun
0
0
Advertisement