Definition of Japanese Allspice

  • 1. Deciduous Japanese shrub cultivated for its fragrant yellow flowers Noun

Synonyms for word "japanese allspice"

Semanticaly linked words with "japanese allspice"

Hyponims for word "japanese allspice"