Home

Word

dolphin oil, n.
more info an unsaturated fatty oil obtained from dolphins and used as a fine lubricant
<noun.substance>

dolphin oil
semantic pointers
hypernym