GeneralConnection.com
➔
Dictionary
japanese allspice
Noun
1. Japan allspice
1. Japanese allspice, winter sweet, Chimonanthus praecox, shrub, bush
Usage