dcsimg
Unresolved name

Melothria longepedunculata

Melothria longepedunculata is a species of in the family Cucurbitaceae.