Skip to Content
Medical Term:

self-fertilization

Pronunciation: self'fer'til-i-za'shun

Definition: Fecundation of the ovules by the pollen of the same flower, or of the ova by the spermatozoa of the same animal in hermaphroditic forms; denoting an extreme type of inbreeding seen in certain plants and animal forms that produce both male and female gametes.

© Copyright 2016 Wolters Kluwer. All Rights Reserved. Review Date: Sep 19, 2016.
Hide