Piper longum

  • English name Long pepper
  • French name Poivre long
Piper longum

Our site uses cookies. By continuing to use our site, you are agreeing to our terms of use.