pug nose : Idioms & Phrases

Index


Pug-nose eel

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