What does CPC(M-L) mean?

Looking for the full meaning of CPC(M-L)? From the following image, you can find out all definitions of CPC(M-L). If you want, you can also download image file to print.

AcronymDefinition
CPC(M-L)Communist Party of Canada