XENORHYNCUS ASIATICUS
(noun)Definitions
There is 1 meaning of the phrase
Xenorhyncus Asiaticus.
Xenorhyncus Asiaticus - as a noun
Large mostly white australian stork
Synonyms (Exact Relations)
black-necked storkjabirupoliceman bird