Abuta amara

Abuta amara is a species of flowering plant in the Menispermaceae family.