indistinguishable
adj ~ (from sth) that cannot be identified as different or distinct; (virtually) identical 不能区别的; 无法辨别的; (实际上)完全相同的
Its colour makes the moth indistinguishable from the branch it rests on. 这蛾子停在树枝上, 其颜色和树枝几不可辨.
🗣️ 情景例句
The best man always keeps the rings.
男傧相总是保管戒指的。
My father had an interview with the principal to discuss my work.
我父亲会见校长讨论我的功课情况。
After we had landed, the plane was searched thoroughly.