(Trichosanthes beccariana)
Trichosanthes beccariana is a cucumber plant Trichosanthes beccariana is part of the genus Trichosanthes and the family cucumbers