Lemon drop chiles are a Peruvian pepper with a crisp, fruity taste reminiscent of citrus or lemongrass. Sitting between 15,000 and 30,000 Scoville heat units (SHU), these beautiful little wonders pack ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results