Blepharis meyeri

Tags

Blepharis meyeri is a plant of the Acanthaceae family.