painted hound

English

Noun

painted hound (plural painted hounds)

  1. A wild canid, Lycaon pictus.

Synonyms

Translations