GENUS XENORHYNCUS



Definition:

  1. [noun] East Indian and Australian storks
    Synonyms: Xenorhyncus, genus Xenorhyncus