Showing the single result

Long Pepper Root

250.002,500.00
Scientific Name: Piper Longum Description: Long Pepper Root is also called Peeplamool. Its taste is bitter and warm and hot in