Dicliptera ciliata

Tags

Dicliptera ciliata is a plant of the Acanthaceae family.