Blepharis trifida

Tags

Blepharis trifida is a plant of the Acanthaceae family.