meaning of Canis dirus

Canis dirus - German to English

serious wolf [Canis dirus]