Dauphinea

Genus
Scientific Name: Dauphinea  Hedge.  (Lamiaceae)