Home / J / japan allspice

japan allspice

noun 14 letters Scrabble 26 WWF 34
Definitions
noun

deciduous Japanese shrub cultivated for its fragrant yellow flowers

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