Blepharis ogadenensis

Tags

Blepharis ogadenensis is a plant of the Acanthaceae family.