Dictionary search results

Showing 1-3 of 3 results

hay fever British & World English

An allergy caused by pollen or dust in which the mucous membranes of the eyes and nose are inflamed, causing running at the nose and watery eyes