YourDictionary

scabbardfish

noun pl. scabbardfish

any of several ocean fishes with an elongated, compressed, silvery body, as a cutlassfish
often written scabbard fish

Learn more about scabbardfish

link/cite print suggestion box