Piper longum
1.
(
noun
) slender tropical climber of East Himalaya
Synonyms:
long pepper
Related Words:
pepper vine
,
true pepper
Terms and Conditions of Use / Copyright Notice