Blepharis glumacea

Tags

Blepharis glumacea is a plant of the Acanthaceae family.