Piper longum

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