Blepharis ciliaris

Tags

Blepharis ciliaris is a plant of the Acanthaceae family.