Blepharis obmitrata

Tags

Blepharis obmitrata is a plant of the Acanthaceae family.