Definitions of Dusicyon:

  • noun:   crab-eating dog