The guru slit the serpent's throat and took out its guts.
ご質問ありがとうございます。
Serpentという英単語を使いたいなら、下記の英文通りになります。
The guru slit the serpent's throat and took out its guts.
正直に「導師」を英訳すると色々な英単語がでますが、この場合、一般的な単語「guru」を選びました。
また、「蛇」は確かに「snake」と「serpent」と言いますが、イメージ的に「snake」は短いで、「serpent」は長いです。
ご参考になれば幸いです。