dusicyon cancrivorus Meaning, Definition & Usage

  1. noun wild dog of northern South America
    crab-eating fox; crab-eating dog.

WordNet