eels
eels
I do not have any eels so take this with a grain of salt. It is definitely some type of growth, possibly an abcess if this was the site of previous injury. How long has it been there, and is it getting larger? Hopefully someone who knows more about eels will post.