Abolboda poarchon is a herbaceous perennial plant native to South America, found in wet, sandy savannas and marshy areas, recognized by its distinctive yellow flowers.
Above information is sourced from Wikipedia
© Mauricio Mercadante (CC-BY-NC-SA)
© PGuillaumeau − Tela Botanica