Definition of star cucumber in English:
star cucumber
noun
An annual herbaceous vine Sicyos angulatus (family Cucurbitaceae) native to eastern North America.
Origin
Mid 19th century; earliest use found in Asa Gray (1810–1888), botanist.
Are You Learning English? Here Are Our Top English Tips