VariousWords beta
Related Terms:
Definitions:
Noun
parthenote
Definition: a cell resulting from parthenogenesis
Definition: a cell or embryo generated through parthenogenesis