Meaning of Dusicyon

Definition of Dusicyon

(noun) crab-eating dog

Other information on Dusicyon

WIKIPEDIA results for Dusicyon
Amazon results for Dusicyon