• word of the day


    sarsaparilla - Dictionary definition and meaning for word sarsaparilla

    (noun) any of various prickly climbing plants of the tropical American genus Smilax having aromatic roots and heart-shaped leaves Definition
    (noun) carbonated drink flavored with an extract from sarsaparilla root or with birch oil and sassafras
Connect with us on Facebook