What is the meaning of the word "xenorhyncus"?

Definitions:

  1. A genus of large wading birds, primarily known for the Black-necked Stork, which is found in regions of South Asia, Southeast Asia, and Australia. copy to clipboard NOUN
    • Wetland habitats are essential for Xenorhyncus species, as they rely on these areas for feeding or fish and amphibians. copy to clipboard
  2. A genus of stork that are native to Australia and East India. copy to clipboard NOUN
    • The Xenorhyncus stork plays an important role in its ecosystem by controlling fish and amphibians populations. copy to clipboard