Synonyms and Antonyms for Japan_allspice

1. Japan allspice (n.)

deciduous Japanese shrub cultivated for its fragrant yellow flowers

Synonyms: