needlefish
(noun)
noun
1. elongate European surface-dwelling predacious fishes with long toothed jaws; abundant in coastal waters
Similar word(s): billfish, gar
Definition categories: animal, teleost
2. fish with long tubular snout and slim body covered with bony plates
Similar word(s): pipefish
Definition categories: animal, teleost