Capable of producing up to 23% THC, Lemon Tree definitely has its potency.