garfish has definitions from the field of zoology
1
[ noun ] (zoology) primitive predaceous North American fish covered with hard scales and having long jaws with needle-like teeth

Related terms

ganoid Lepisosteus

*