• word of the day


    arrowroot - Dictionary definition and meaning for word arrowroot

    (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