Blepharis flava

Tags

Blepharis flava is a plant of the Acanthaceae family.