impalpable im'pælpәbl
GRE
释义
a. 不可触知的, 不能感知的, 难以理解的
[医] 不可接触的, 极细微的
英文释义
a. imperceptible to the senses or the mind
s. not perceptible to the touch
BNC词频排名: 0 | 当代语料库词频排名: 40,482