Greenbone



ENGLISH MEANING
noun
1.
Any garfish (Belone or Tylosurus).
2.
The European eelpout.