porpoise oil

Explore definitions, synonyms, and language insights of porpoise oil

Definitions

Noun
a yellow fatty oil obtained from porpoises and used as a fine lubricant

More General Terms