'Xenorhyncus' definitions:

Definition of 'Xenorhyncus'

(from WordNet)
noun
East Indian and Australian storks [syn: Xenorhyncus, genus Xenorhyncus]

Words containing 'Xenorhyncus'