GeneralConnection.comDictionary
japan allspice
Noun

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