Either it’s some sort of invasive Marcgravia or i found a new species ...

Either it’s some sort of invasive Marcgravia or i found a new species ...