Definitions
There is 1 meaning of the phrase
Canis Adustus.
Canis Adustus - as a noun
A jackal native to southern africa with a stripe down its side
Synonyms (Exact Relations)
jackalside-striped jackal