Lemon cucumber. Lemon Cucumber. 5+ fresh seeds. Its cucumbers grow in apple shape, have yellow shell and light green pulp.
eBay