Meaning of needlefish
Definition of needlefish
(noun)
elongate
European surface-dwelling
predacious
fishes with
long
toothed
jaws;
abundant
in
coastal
waters
fish
with
long
tubular
snout
and
slim
body
covered
with
bony
plates
Other information on needlefish
WIKIPEDIA results for
needlefish
Amazon results for
needlefish
Tweet