VariousWords beta
Related Terms:
Noun
Definition: A proposed protocell that could use sunlight to synthesize ATP and then polynucleotides.
VariousWords beta
Definition: A proposed protocell that could use sunlight to synthesize ATP and then polynucleotides.