Lemons. Lemons. Lemons! That's what your nose will be yelling down the hall to the brain. But don?t be fooled, this is not the citrus companion you?ll be squeezing over dinner or slicing into a drink. The dense bright green buds are frosted in a lush coat of trichomes and that lemon stench seeps into everything it touches. You?ve been warned.