English to English
long pepper
noun (n)
- slender tropical climber of the eastern Himalayasramping tropika pendaki dari timur himalayasource: wordnet30plant bearing very hot and finely tapering long peppers; usually redmenanam sikap sangat panas dan finely cerucup lama lada; biasanya merahsource: wordnet30