English Dictionary
◊ XENORHYNCUS
Xenorhyncus
n : East Indian and Australian storks [syn: {Xenorhyncus}, {genus
Xenorhyncus}]