GeneralConnection.comDictionary
japanese allspice
Noun

1. Japan allspice
1. Japanese allspice, winter sweet, Chimonanthus praecox, shrub, bush
Usage