Dendrosicyos more Dendrosicyos details

Dendrosicyos socotrana
Dendrosicyos socotrana

aka Dendrosycios socotrana, Cucumber Tree