meaning of porpoise oil

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


Related Words

porpoise oil |

Developed & Maintained By Taraprasad.com

Treasure Words