English definition for cocoyam
1. n. tropical starchy tuberous root
2. n. edible starchy tuberous root of taro plants
Sponored Video