owlfish

English

Etymology

From owl +‎ fish, after its large eyes.

Noun

owlfish (plural owlfishes or owlfish)

  1. A species of deep-sea smelt, Pseudobathylagus milleri.