Bellonia spinosa Sw.  
Family: Gesneriaceae
Bellonia spinosa image