Definitions
There is 1 meaning of the phrase
Canis Aureus.
Canis Aureus - as a noun
A jackal native to europe and asia with a golden coat
Synonyms (Exact Relations)
golden jackaljackal19