long-nose

Noun

 * 1) The needlefish, garfish.