(Zehneria scabra)
Zehneria scabra is a cucumber plant . Zehneria scabra is part of the genus Zehneria and the family cucumbers