Home / J / japanese allspice

japanese allspice

noun 17 letters Scrabble 29 WWF 37
Definitions
noun

deciduous Japanese shrub cultivated for its fragrant yellow flowers

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