Definitions of Dusicyon cancrivorus:

  • noun:   wild dog of northern South America