English Dictionary
◊ SELF-FERTILIZATION
self-fertilization
n : fertilization by the union of male and female gametes from
the same individual [syn: {self-fertilisation}] [ant: {cross-fertilization}]