Clothing

Growing Cannabis

Cannabis Botany

Today the Cannabis plant family can be separated into three main groups: Cannabis Sativa, Cannabis Indica, and Cannabis Ruderalis, although disputes exist regarding the exact distinctions of these groups.