CANNICULA


Meaning of CANNICULA in English

noun the dog star; sirius.

Webster English vocab.      Английский словарь Webster.