dcsimg
Unresolved name

Momordica muricata

Momordica muricata is a species of in the family Cucurbitaceae.