Lemons. Lemons. Lemons! That's what your nose will be yelling down the hall to the brain. But dont be fooled, this is not the citrus companion youll 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. Youve been warned.