apple cucumber
[
English
]
plural
apple cucumbers
An almost spherical variety of cucumber.