Turnera hermannioides

Turnera hermannioides is plant species found in Brazil.