Another tropical plant around the resort in Barbados. It reminded me of cat whiskers.