Meaning of porpoise oil

Definition of porpoise oil

(noun) a yellow fatty oil obtained from porpoises and used as a fine lubricant

Other information on porpoise oil

WIKIPEDIA results for porpoise oil
Amazon results for porpoise oil