ecanda /ɛˈkændə/ ← Back to E Definitions 1. noun A type of edible root vegetable. “In the Aboriginal Australian diet, ecanda is a staple food.” Synonyms tuber yam Antonyms leafy greens