1. Noun
Self-fertilization, the fertilizing pollen being derived from the same blossom as the pistil acted upon.
2. Noun
self-fertilization in plants
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word
