Meaning of canicula

Definition of canicula

(noun) the brightest star in the sky; in Canis Major

Other information on canicula

WIKIPEDIA results for canicula
Amazon results for canicula