A-life meaning

Artificial life.
noun
0
0
Advertisement