xenorhyncus Xenorhyncus – definition : (noun) East Indian and Australian storks (context:animal) xenorhyncus