This plant has the flower and leaves of I. spathulata, a medicinal plant known as Lokitegi and found in eastern and northeastern Africa. In this example from central Tanzania, however, I have no idea what those strange, coiled discs are at the base of the flowers.