Pug-nose eel Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a deep-water marine eel (Simenchelys parasiticus) which sometimes burrows into the flesh of the halibut.

Webster 1913