vozabi.

English words, with meanings in Nepali. नेपाली

ENGLISH → NEPALI

self-fertilization

noun
01
noun

एउटै जीवका भाले र पोथी युग्मक मिलेर हुने निषेचन

fertilization by the union of male and female gametes from the same individual