parthenoteEnglish

parthenote

Noun

A cell resulting from parthenogenesis

English: parthenote