-
self-pollination
In plain English self-pollination means fertilization by transfer of pollen from the anthers to the stigma of the same flower.
Etymology
സ്വ- (sva-) + പരാഗണം (parāgaṇaṁ)
Nearby in the dictionary
Source: Wiktionary · CC BY-SA 4.0 Report an error