short-finned eel

Noun

 * 1) A species of eel, )