• word of the day

    arrowroot

    arrowroot - Dictionary definition and meaning for word arrowroot

    Definition
    (noun) a nutritive starch obtained from the root of the arrowroot plant Definition
    (noun) white-flowered West Indian plant whose root yields arrowroot starch Definition
    (noun) canna grown especially for its edible rootstock from which arrowroot starch is obtained
Download our Mobile App Today
Receive our word of the day
on Whatsapp