garfishes

ˈɡɑːfɪʃ

noun

any of a number of long, slender fish with elongated beaklike jaws containing sharply pointed teeth.