meaning of taro root

1. tropical starchy tuberous root


Related Words

taro root |

Developed & Maintained By Taraprasad.com

Treasure Words