Synonyms and Antonyms for japan allspice | Synonym.com

Synonyms and Antonyms for japan allspice

1. Japan allspice (n.)

deciduous Japanese shrub cultivated for its fragrant yellow flowers

Synonyms: