Long Pepper


What is Long Pepper?

Long pepper also known as Javanese Long Pepper, Indian Long Pepper or Indonesian Long Pepper is a flowering vine cultivated for it's fruit which is used for spice or seasoning. [1]