oxyrhynchus

(redirected from Oxyrhynchos)

oxyrhynchus

(ˌɒksɪˈrɪŋkəs)
n
(Animals) a fish found in the Nile, sometimes depicted on Egyptian sculptures and coins