Pretty yellow flowers.  Your guess is as good as mine.