Blepharis furcata

Tags

Blepharis furcata is a plant of the Acanthaceae family.