untraceable

a. 难追踪的, 难以发现的, 难以描绘的, 难以摹写的
在线英汉词典
相关词语