• word of the day

    turmeric root

    turmeric root - Dictionary definition and meaning for word turmeric root

    Definition
    (noun) perennial herb of northeastern United States having a thick knotted yellow rootstock and large rounded leaves
Connect with us on Facebook