Cayenne Pepper

Cayenne is a chili pepper, a small, bushy annual plant native to South American and southwestern North America. It produces long, thin or ovular berries with many seeds and thick,

Read More