What does canicula mean?

canicula meaning in General Dictionary

your dog Star Sirius

View more

  • the brightest star in the sky; in Canis Major