👉 Ecovopsis is a type of flowering plant in the family Apiaceae, commonly known as the "yellow-flowered" or "sugar-cane" plant. It's native to South America and has been cultivated for centuries for its edible seeds and leaves. Escovopsis