Home / M / menhaden oil

menhaden oil

noun /mɛnheɪdənɔɪl/ 12 letters Scrabble 17 WWF 20
Definitions
noun

a fatty oil obtained from the menhaden fish and used in paint and ink and in treating leather

Want another word?
Spin the dictionary for a fresh one.
Generate a word →