piper_longumEnglish

Piper longum, long pepper

Noun

Slender tropical climber of the eastern Himalayas

English: long pepper, Piper longum

English words with similar meanings

Show 1 words