YourDictionary

Dictionary Home » Dictionary Definitions » self-fertilization

self-fertilization

noun

fertilization of a plant or animal by its own pollen or sperm

See self-fertilization in American Heritage Dictionary 4

Learn more about self-fertilization

link/cite print suggestion box