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