scabbardfish

English

Etymology

scabbard +‎ fish

Noun

scabbardfish (plural scabbardfishes or scabbardfish)

  1. Any of a group of trichiurid fish.

Read in another language

This page is available in 1 language

Last modified on 5 November 2012, at 07:57