Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sassafras

- An American tree of the Laurel family (Sassafras officinale); also, the bark of the roots, which has an aromatic smell and taste.

Crossword clue for sassafras

- Small N American tree
- spicy smelling australian tree