Meaning of taro root
Definition of taro root
(noun)
tropical
starchy
tuberous
root
Other information on taro root
WIKIPEDIA results for
taro root
Amazon results for
taro root
Tweet