• word of the day

    rhinorrhea

    rhinorrhea - Dictionary definition and meaning for word rhinorrhea

    Definition
    (noun) persistent watery mucus discharge from the nose (as in the common cold)
Connect with us on Facebook