3 ms·> self-replicating photosynthetic plastic Cellulose? It did cause quite the stir, I'll grant you.by Filligree 2y ago> self-replicating photosynthetic plastic Cellulose? It did cause quite the stir, I'll grant you.