indistinguishable
adjective /ˌɪndɪˈstɪŋɡwɪʃəbl/
/ˌɪndɪˈstɪŋɡwɪʃəbl/
- indistinguishable (from something) if two things are indistinguishable, or one is indistinguishable from the other, it is impossible to see any differences between them
无法分辨的;无法区分的 - The male of the species is almost indistinguishable from the female.
这个物种的雄性和雌性几乎分辨不出。 - The two parties’ policies are almost indistinguishable.
这两个党派推行的政策大同小异。
- The male of the species is almost indistinguishable from the female.
- not clear; not able to be clearly identified
不清楚的;无法识别的 - His words were indistinguishable.
他说的话听不清楚。
- His words were indistinguishable.