Blepharis decussata

Tags

Blepharis decussata is a plant of the Acanthaceae family.