YourDictionary

Dictionary Home » Dictionary Definitions » Szechuan pepper

Szechuan pepper

Szechuan pepper or Szechwan pepper

noun
A Chinese tree or shrub (Zanthoxylum simulans) having aromatic bark, pinnately compound leaves, and spicy, two-valved, reddish, dry fruits.

link/cite print suggestion box