Definitions
There is 1 meaning of the phrase
Canis Lupus.
Canis Lupus - as a noun
A wolf with a brindled grey coat living in forested northern regions of north america
Synonyms (Exact Relations)
gray wolfgrey wolftimber wolf