What does tacca leontopetaloides mean?

tacca leontopetaloides in AZ Dictionary

(n) perennial natural herb of East Indies to Polynesia and Australia; cultivated for its huge delicious root yielding Otaheite arrowroot starch

Related Sources

  • Hypernym for "tacca%20leontopetaloides"
    • herbaceous plant, Herb
29 votes

How would you define tacca%20leontopetaloides?

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