Report - Sassafras By: Janna Johnson and Meghann Clem. Sassafras World English Dictionary sassafras ( ˈ sæs ə ˌ fræs) — n 1. an aromatic deciduous lauraceous.

Please pass captcha verification before submit form