kamus
.
Search
About
piper_longum
English
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
long pepper