Piper longum

Explore definitions, synonyms, and language insights of Piper longum

Definitions

Noun
slender tropical climber of the eastern Himalayas

More General Terms