Dicliptera floribunda

Tags

Dicliptera floribunda is a plant of the Acanthaceae family.