dolphin oil
noun
: an unsaturated fatty oil obtained from the body, head, or jaw of a dolphin and used especially as a fine lubricant compare porpoise oil
Love words? Need even more definitions?
Merriam-Webster unabridged
Share