Dictionary search results

Showing 1-2 of 2 results

mucus US English

A slimy substance, typically not miscible with water, secreted by mucous membranes and glands for lubrication, protection, etc.