Subscribe
URL of the page has been copied to clipboard.
Meaning : Plant bearing very hot and finely tapering long peppers. Usually red.
Synonyms : cayenne, cayenne pepper, chili pepper, chilli pepper, jalapeno, long pepper
Install App