vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

self-fertilization

noun
01
noun

एक ही जीव के नर और मादा युग्मकों के मिलन से निषेचन

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