Home / B / benzoin odoriferum

benzoin odoriferum

noun 18 letters Scrabble 34 WWF 39
Definitions
noun

deciduous shrub of the eastern United States having highly aromatic leaves and bark and yellow flowers followed by scarlet or yellow berries

Look “benzoin odoriferum” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →