👉 Echinohelea is a genus of flowering plants in the family Apiaceae, native to Southeast Asia and parts of South America. They are known for their large, often pink or red flowers with distinctive yellow stripes on the undersides. Echinohelea