← DefinitionshareGuessdasheennounA tropical plant grown for its edible starchy root, also known as taro or eddo.Synonymstaronouneddonoun