meaning of taro

1. tropical starchy tuberous root


Related Words

taro | taro plant | taro root | tarot | tarot card |

Developed & Maintained By Taraprasad.com

Treasure Words