Synonyms and Antonyms for Japanese_allspice

1. Japanese allspice (n.)

deciduous Japanese shrub cultivated for its fragrant yellow flowers

Synonyms: