Blepharis glinus

Tags

Blepharis glinus is a plant of the Acanthaceae family.