needlefish - English Synonyms Dictionary

needlefish

n.
[1] gar , billfish
[2] pipefish