fennel oil
noun
: a colorless or pale yellow essential oil obtained from fennel seed and used chiefly as a flavoring material
Love words? Need even more definitions?
Merriam-Webster unabridged
Share