Get Your Premium Membership

Japanese Allspice

[n] deciduous Japanese shrub cultivated for its fragrant yellow flowers


Related Information

More Japanese Allspice Links



Book: Reflection on the Important Things