tacca leontopetaloides definition

  • noun:
    • perennial natural herb of East Indies to Polynesia and Australia; cultivated for its huge delicious root yielding Otaheite arrowroot starch

Related Sources

  • Definition for "tacca leontopetaloides"
    • perennial natural herb of East Indies to Polynesia…
    • View More
  • Hypernym for "tacca leontopetaloides"
29 votes

How would you define tacca leontopetaloides?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!