I was wondering about the local names for these two peppers, whether Spanish, Quecha or whatever. A brief search turned up that Lemon Drop might also be known as Qellu Uchu, but that might also just be people mixing up aji limo. I'm assuming that both varieties came from somewhere English isn't...