Looks like a root

More Titanoboa Name Ideas Tips