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