DOEGLING


Meaning of DOEGLING in English

(n.) The beaked whale (Balaenoptera rostrata), from which doegling oil is obtained.

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