Blepharis glomerans

Tags

Blepharis glomerans is a plant of the Acanthaceae family.