Burpless Tasty Green
[
English
]
A long variety of cucumber.
Synonyms in other languages
English
hot house cucumber