Definition of "hagfish"

hagfish