Hornfish /(?)/

Horn·fish

Hornfish

n.
  1. The garfish or sea needle. (Zool.)