Blepharis diplodonta

Tags

Blepharis diplodonta is a plant of the Acanthaceae family.