English | German | Russian | Czech

Indian arrowroot English

Meaning Indian arrowroot meaning

What does Indian arrowroot mean?

Indian arrowroot

(= pia) perennial herb of East Indies to Polynesia and Australia; cultivated for its large edible root yielding Otaheite arrowroot starch

Synonyms Indian arrowroot synonyms

What other words have the same or similar meaning as Indian arrowroot?

indian arrowroot English » English

Curcuma angustifolia

Indian arrowroot English » English

pia Tacca leontopetaloides Tacca pinnatifida

Are you looking for...?