Halfbeak
WordNet
noun
(1) Tropical and subtropical marine and freshwater fishes having an elongated body and long protruding lower jaw
WiktionaryText
Noun
- Any slender, marine fish of the genus Hemirhamphus, having the upper jaw much shorter than the lower; -- called also balahoo.