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