dolphin oil
English Dictionary
->
Letter D
-> dolphin oil
Search Dictionary:
dolphin oil Definition
(n)
an
unsaturated
fatty
oil
obtained
from
dolphins
and
used
as
a
fine
lubricant
dolphin oil Synonyms
dolphin oil
© Art Branch Inc.