impalpable

im'pælpәbl
GRE

英文释义

a. imperceptible to the senses or the mind
s. not perceptible to the touch

中文翻译

a. 不可触知的, 不能感知的, 难以理解的
[医] 不可接触的, 极细微的

40,482
使用频率

学习工具