Lady Square chile
[
English
]
plural
Lady Square chiles
A variety of green chilli which is quite thick but tapers.