long pepper
noun
- 1
plant bearing very hot and finely tapering long peppers; usually red
- 2
slender tropical climber of the eastern Himalayas
Also useful for “long pepper”:Crossword— Multi-word entries show up in clues
plant bearing very hot and finely tapering long peppers; usually red
slender tropical climber of the eastern Himalayas
Also useful for “long pepper”:Crossword— Multi-word entries show up in clues