Meaning of xenorhyncus asiaticus

Definition of xenorhyncus asiaticus

(noun) large mostly white Australian stork

Other information on xenorhyncus asiaticus

WIKIPEDIA results for xenorhyncus asiaticus
Amazon results for xenorhyncus asiaticus