Find the word definition

Wiktionary
truffle oils

n. (plural of truffle oil English)