This plant just surprised the hell out of me by blooming all wrong! When I found it I assumed it was a Pickerel Rush, genus Pontederia. I found it growing in the root mass of either a lotus or tropical water lily that came out of a FL nursery. Obviously from the three petal flower it isn't what I thought it was. Any ideas?