oxyrhynchus


oxyrhynchus

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