Meaning of dusicyon cancrivorus

Definition of dusicyon cancrivorus

(noun) wild dog of northern South America

Other information on dusicyon cancrivorus

WIKIPEDIA results for dusicyon cancrivorus
Amazon results for dusicyon cancrivorus