The peppers are certainly edible. Here in Texas, they are also perennial.
Nice! I learned something new today.
Please Login to reply.
No replies yet.