thorny-backed eel

noun

Definition of thorny-backed eel