Blepharis javanica

Tags

Blepharis javanica is a plant of the Acanthaceae family.