English-Chinese dictionary »

oxyrhynchus meaning in Chinese

EnglishChinese
Oxyrhynchus (the city)
proper noun
[UK: ˌɒksɪrhˈɪntʃəs]
[US: ˌɑːksɪrhˈɪntʃəs]

俄克喜林庫斯proper noun