owlfish (English, noun)
expansion: owlfish (plural owlfishes or owlfish)
Senses:
glosses: A species of deep-sea smelt, Pseudobathylagus milleri.
Forms:
form: owlfishes
tags: plural
form: owlfish
tags: plural