Lancea

Genus
Scientific Name: Lancea  Hook.f. & Thoms.  (Scrophulariaceae)