Ballochia
Plant
Ballochia is a genus of flowering plant in the family Acanthaceae. It is endemic to Socotra. It contains the following species:
Ballochia amoena Balf.f.
Ballochia atro-virgata Balf.f.
Ballochia rotundifolia Balf.f. Wikipedia
Scientific name: Ballochia