lifelike

adj

1.
evoking lifelike images within the mind
2.
free from artificiality