Aji Amarillo: Origin, Scoville, Flavor, Uses, Substitutes
The English translation of the Spanish words “aji” means “chili” and “amarillo” means “yellow”, thus Aji Amarillo in English means “yellow chili”. In this article, you’ll learn in detail about … Read more…