Alluring Abigail chile

[English] plural Alluring Abigail chiles

A variety of snub-nosed, red chilli.