Blepharis acanthodioides

Tags

Blepharis acanthodioides is a plant of the Acanthaceae family.