NEEDLEFISH


Meaning of NEEDLEFISH in English

[nee.dle.fish] n (1601) 1: any of a family (Belonidae) of elongate green and silvery chiefly marine bony fishes with long slender jaws

2: pipefish

Merriam-Webster English vocab.      Английский словарь Merriam Webster.