Get Your Premium Membership

Tacca Leontopetaloides

[n] perennial herb of East India to Polynesia and Australia cultivated for its large edible root yielding Otaheite arrowroot starch


Related Information

More Tacca Leontopetaloides Links



Book: Shattered Sighs