Bamboo
Click here for full image: P7077023.JPG
I really didn't expect to find bamboo in St. Lucia but it's all over the place.