English dictionary
dolphin oil meaning and definition
Definition and meaning of dolphin oil at MeaningMonkey.org. dolphin oil meaning and definition in the English Dictionary.DOLPHIN OIL noun
Definition of dolphin oil (noun)
- an unsaturated fatty oil obtained from dolphins and used as a fine lubricant
Source: Princeton University Wordnet