English synonyms about - contact  

dolphin oil

noun

1 dolphin oil

An unsaturated fatty oil obtained from dolphins and used as a fine lubricant.


Find more on dolphin oil elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0254