meaning of long pepper
1.
plant
bearing
very
hot
and
finely
tapering
long
peppers;
usually
red
Related Words
long pepper
|
Developed & Maintained By
Taraprasad.com