Otacanthus

Genus
Scientific Name: Otacanthus  Lindl.  (Scrophulariaceae)