Life-like cellular automatons
English
Noun
Life
-like
cellular automatons
plural of
Life-like cellular automaton