Abuta selloana

Abuta selloana is a species of plant in the Menispermaceae family. It is native to Brazil.