Definisi 'indian arrowroot'

English to English
noun
1 perennial herb of East Indies to Polynesia and Australia; cultivated for its large edible root yielding Otaheite arrowroot starch Terjemahkan
source: wordnet30


Visual Synonyms