Marijuana terms

Cannabis is known by a number of names. Check out the terms for cannabis over the years