Meaning of lycaon pictus

Definition of lycaon pictus

(noun) a powerful doglike mammal of southern and eastern Africa that hunts in large packs; now rare in settled area

Other information on lycaon pictus

WIKIPEDIA results for lycaon pictus
Amazon results for lycaon pictus