xenorhyncus
1. [ noun ] (biology,zoology) East Indian and Australian storks
Synonyms: genus_Xenorhyncus
Related terms: bird_genus Ciconiidae policeman_bird