Synonyms for Lifelike (same or very similar meaning)
WordNet sense 1 (evoking lifelike images within the mind):
graphic, pictorial, vivid
WordNet sense 2 (aware or expressing awareness of things as they really are):
realistic
WordNet sense 3 (free from artificiality):
natural
WordNet sense 4 (free of artificiality; sincere and genuine):
unaffected
From the ODE community, based on WordNet
add/edit