Blepharis petraea

Tags

Blepharis petraea is a plant of the Acanthaceae family.