Definition of Chinese pepper

hEnglish - advanced version
chinese pepper

chinese pepper
chinese pepper, the spicy berries of the xanthoxylum piperitum, a species of prickly ash found in china and japan...
see pepper


Search Dictionary:
Search Web Search Dictionary