Meaning of dusicyon

Definition of dusicyon

(noun) crab-eating dog

Other information on dusicyon

WIKIPEDIA results for dusicyon
Amazon results for dusicyon