GREENBONE


Meaning of GREENBONE in English

noun the european eelpout.

2. greenbone ·noun any garfish (belone or tylosurus).

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