mucin
Explore definitions, synonyms, and language insights of mucin
Definitions
Noun
a nitrogenous substance found in mucous secretions; a lubricant that protects body surfaces
Explore definitions, synonyms, and language insights of mucin