What is Cuchinito?
Cuchinito, scientifically known as Cyclanthera brachystachya, is an annual plant native to the tropical regions of Colombia, Costa Rica, Ecuador, El Salvador, Guatemala, Nicaragua, and Venezuela. Cuchinito (Latin: Cyclanthera brachystachya) is an edible plant catalogued in PlantSage.
