Dictionary.com
Thesaurus.com

scabbardfishes

  • plural
    of scabbardfish.
    scabbardfish
    noun
    any of several marine fishes having a long, compressed, silvery body, especially a cutlassfish, Trichiurus lepturus, of the western Atlantic.

More Suggestions