Slice cucumbers in half lengthwise, then cut into half-moons about 1/4-inch thick. If using English cucumbers, no need to peel or seed.
Place frozen peas in a colander and run under cool water for a minute to thaw. Drain well.
In a small bowl, whisk together lime juice, olive oil, honey, lime zest, salt, and pepper until emulsified.
In a large bowl, combine cucumbers, peas, peanuts, cilantro, and green onions. Pour dressing over and toss gently to coat.
Let the salad sit for 5 minutes at room temperature to allow flavors to meld. Toss again before serving.