Dicliptera bupleuroides

Tags

Dicliptera bupleuroides is a plant of the Acanthaceae family.