Blepharis sinuata

Tags

Blepharis sinuata is a plant of the Acanthaceae family.