I have a habit of picking up seeds that I find some times in my travels around Florida. But some times I don't know what they are. I pick a seed of this a few years ago and I don't remember what or where I got it. I think it came from Key Largo. Can anyone guess what it might be or better yet know what it is?