self-fertilization
self-fertilization
Definition
self·-fertilization (-fʉrt′'l i zā′s̸hən)
noun
fertilization of a plant or animal by its own pollen or sperm
Browse dictionary entries near self-fertilization
