Get Your Premium Membership

Long Pepper

[n] plant bearing very hot and finely tapering long peppers; usually red
[n] slender tropical climber of the eastern Himalayas


Related Information

More Long Pepper Links



Book: Shattered Sighs