Definition, synonyms and related words
A proposed protocell that could use sunlight to synthesize ATP and then polynucleotides.