English-Chinese dictionary »

amblyopia meaning in Chinese

EnglishChinese
amblyopia [amblyopias] (dimness or blurring of the eyesight)
noun
[UK: ˌamblɪˈəʊpiə]
[US: ˌæmblɪˈoʊpiə]

弱視noun

弱视 /ruòshì/noun