Noun
स्वपरागण
svapraagan
Definitions
Noun
self-pollination
fertilization by transfer of pollen from the anthers to the stigma of the same flower
Source: Wiktionary
See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.