Glossaries Term: Self-Pollination

Fertilization within the same plant. 

error: Content is protected.