Anguilla rostrata; rostrata; Anguilla; American eel

Image