Blepharis grossa

Tags

Blepharis grossa is a plant of the Acanthaceae family.