Key Largo pepper

[English]

A variety of pepper with long fruit which has a crinkly appearance. Yellow-green to orange red with thick sweet flesh and good flavour.

Synonyms in other languages

Latin names