kamus
.
Search
About
parthenote
English
parthenote
Noun
A cell resulting from parthenogenesis
English: parthenote