English version

sassafras in Plants topic

From Longman Dictionary of Contemporary Englishsassafrassas‧sa‧fras /ˈsæsəfræs/ noun [countable, uncountable]  DFHBPa small Asian or North American tree, or the pleasant-smelling roots of this tree that are used in food and drink