Cannabis 101 Cannabis or Marijuana, is known by many different names like Weed, Pot, Herb, Reefer, Bud, Ganja, and also Grass. Different strains (types) have been...

read more