Meaning of xenorhyncus

Definition of xenorhyncus

(noun) East Indian and Australian storks

Other information on xenorhyncus

WIKIPEDIA results for xenorhyncus
Amazon results for xenorhyncus