Thorncroftia

Genus
Scientific Name: Thorncroftia  N.E. Br.  (Lamiaceae)