Blepharis chrysotricha

Tags

Blepharis chrysotricha is a plant of the Acanthaceae family.