Delissea undulata Gaudich.  
Family: Campanulaceae
Leech-Leaf Delissea
Images
not available