Blepharis asteracantha

Tags

Blepharis asteracantha is a plant of the Acanthaceae family.