The definition :
Definitions of Tacca leontopetaloides:
- noun: perennial herb of East Indies to Polynesia and Australia; cultivated for its large edible root yielding Otaheite arrowroot starch
Are you interested in alternative search :
:genus tacca liliid monocot genus
If you like reading news check: