dolphin oil

definition: an unsaturated fatty oil obtained from dolphins and used as a fine lubricant
example:
speech part: noun
synonyms:

How dolphin oil is being used?