Alligatorweed.
Photo of alligatorweed