What is Guaba de zorro?
Guaba de zorro, scientifically known as Inga insignis, is a small to medium-sized tree native to the forests of Colombia, Ecuador, and Peru. Guaba de zorro (Latin: Inga insignis, family Fabaceae) is an edible plant catalogued in PlantSage.
