You might want to check under invasive plants for Florida. There's one called a Grass Leaved Orchid that looks similar to your plant. I can't tell much from your pictures about how the flowers look. If you find out what it is I'd be interested in its name........Maryl