• 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)
Download our Mobile App Today
Receive our word of the day
on Whatsapp