DOEGLING


Meaning of DOEGLING in English

noun the beaked whale (balaenoptera rostrata), from which doegling oil is obtained.

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