sardine oil

Explore definitions, synonyms, and language insights of sardine oil

Definitions

Noun
oil obtained from sardines and used chiefly as a lubricant and in soap

More General Terms