self-replicating [adjective] + molecule [noun]