Long Pepper (Noun)
Meaning 1
Plant bearing very hot and finely tapering long peppers; usually red.
Classification
Nouns denoting plants.
Synonyms
Hypernyms
Meaning 2
Slender tropical climber of the eastern Himalayas.
Classification
Nouns denoting plants.