Dicliptera bagshawei

Tags

Dicliptera bagshawei is a plant of the Acanthaceae family.