What is Capsicum pubescens?
Capsicum pubescens, known as the tree chili or puya pepper, is a perennial plant native to Bolivia, Ecuador, and Peru. Capsicum pubescens (Latin: Capsicum pubescens, family Solaneae) is a medicinal plant catalogued in PlantSage.
