lifelike

Definition: (adjective) Free from artificiality.
Synonyms: natural.
Usage: The mannequin's appearance is so lifelike that customers often mistake it for a salesperson.
Discuss