Mandirola

Genus
Scientific Name: Mandirola  Decne.  (Gesneriaceae)