Meaning of lepus

Definition of lepus

(noun) a constellation in the southern hemisphere near Orion and Columba
type genus of the Leporidae: hares

Other information on lepus

WIKIPEDIA results for lepus
Amazon results for lepus