Tacca leontopetaloides
English Dictionary
->
Letter T
-> Tacca leontopetaloides
Search Dictionary:
Tacca leontopetaloides Definition
(n)
perennial
herb
of
East
Indies
to
Polynesia
and
Australia
;
cultivated
for
its
large
edible
root
yielding
Otaheite
arrowroot
starch
Tacca leontopetaloides Synonyms
Indian arrowroot
pia
Tacca leontopetaloides
Tacca pinnatifida
© Art Branch Inc.