meaning of eddo

1. edible starchy tuberous root of taro plants


Related Words

eddo | eddoes |

Developed & Maintained By Taraprasad.com

Treasure Words