Blepharis dilatata

Tags

Blepharis dilatata is a plant of the Acanthaceae family.