garfish
1. [ noun ] (zoology) primitive predaceous North American fish covered with hard scales and having long jaws with needle-like teeth
Synonyms: garpike billfish Lepisosteus_osseus gar
Related terms: ganoid Lepisosteus