MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Piper longum

noun (n)

  • slender tropical climber of the eastern Himalayas
    ramping tropika pendaki dari timur himalaya
    Synonym:
    long pepper
    source: wordnet30